JetBackup\Cron\Task\Task S

Total Complexity 35
Dependencies 21
Dependents 7
Total lines 187
Lines of code 116
Logical lines of code 86
Comment lines 28
Methods 23
Properties 8

Methods 23

Method Rating Maintainability Complexity Lines of code
checkExecutionTime()
A
48 8 31
execute()
S
62 4 10
setExecutionTimeLimit()
S
73 2 4
isExecutionTimeLimitReached()
S
75 2 4
__construct()
S
71 1 6
getCronLogController()
S
90 1 1
fileRead()
S
70 1 6
scan()
S
70 1 6
foreachCallable()
S
70 1 6
foreach()
S
70 1 6
func()
S
70 1 6
getLogFile()
S
78 1 3
setLogController()
S
92 1 1
setCronLogController()
S
92 1 1
getLogController()
S
92 1 1
logError()
S
77 1 4
getQueueItem()
S
92 1 1
setQueueItem()
S
92 1 1
getExecutionMemoryUsage()
S
80 1 3
getExecutionTimeElapsed()
S
80 1 3
getExecutionTimeLimit()
S
82 1 3
setExecutionTimeDie()
S
81 1 3
fileMerge()
S
70 1 6